.reset {
	padding-bottom: 130upx;
	.reset-from-wrap {
		margin: 90upx 50upx 0 50upx;
	}
}
.reset {
	&-title {
		padding-top: 6vh;
		font-size: 40upx;
		font-weight: 700;
		text-align: center;
	}
	&-from {
		margin: auto;
		&-wrap {
			margin: 120upx 50upx 0 50upx;
		}
		.van-button::before {
			content: ' ';
			border-color: #e6e6e6;
			background-color: #e6e6e6;
		}
		&-sms {
			min-width: 140upx;
			text-align: center;
			line-height: 1;
			padding-left: 24upx;
			border-left: 1px solid #c7c7c7;
		}
	}
	&-jump {
		display: flex;
		justify-content: space-between;
		margin: 40upx 10upx 0 10upx;
		color: #0079f3;
		font-size: 26upx;
		line-height: 1;
	}
}